@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,button,textarea,p,th,td {
	margin:0;
	padding:0}

ul, ol { list-style: none; }

a { text-decoration: none; }
a:hover, a:focus { text-decoration: underline; outline:0;}

fieldset, img { 
	border: 0 none;
	display: inline-block; } /* img 搭车：让链接里的 img 无边框 */

button, input, select, textarea {
	font-family: Tahoma, Helvetica, Arial, "\5b8b\4f53";
    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */}

table {
border-collapse: collapse;
border-spacing: 0;}

.clear{
clear:both;
height:0;
overflow:hidden;
display:block;
content:".";}

body { /* for ie */
    font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
	line-height:1.5;
	background:#ffd500;}

.w1004{ width:1004px; margin:0 auto;}

/* css reset end,*/
.header{}

.header .top{ height:125px;}

.top .topright{
	padding:11px 25px 0;
	text-align:right;
	color:#6f6f00;}

.topright a{
	padding-left:15px;
	color:#6f6f00;
	background:url(../images/icontr_03.jpg) no-repeat left center;}

.topright a.tr2{ background:url(../images/icontr_03.jpg) no-repeat -79px center;}
.topright a.tr3{ background:url(../images/icontr_03.jpg) no-repeat -156px center;}

.top .logo{
	float:left;
	margin-left:13px;}

.top .rexian{
	width:153px;
	padding-top:25px;
	float:right;
	margin:20px 73px 0;
	font-size:19px;
	color:#ffd500;
	text-align:center;
	line-height:37px;
	background:url(../images/rexian_03.jpg) no-repeat;}

.nav{
	height:38px;
	background:url(../images/bgnav_03.jpg) repeat-x;;}

.nav li{
	float:left;
	margin:0 16px;}

.nav li a{
	display:block;
	min-width:78px;
	line-height:38px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#fffdfc;
	text-align:center;}
.nav li a:hover{
	background:#040000;
	text-decoration:none;}

/*——– 下拉菜单 ————–*/
.dropMenu {
 position:absolute;
 top: 0;
 z-index:100;
 min-width: 80px;
 visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
 margin-top: -1px;
 background-color: #f96d07;
 padding:6px 0;
}

.dropMenu li {
 line-height:23px;
 text-align:center;
}
.dropMenu a {
 width: auto;
 display: block;
 color: #fffdfc;
}
* html .dropMenu a {
 width: 100%;
}
.dropMenu a:hover {
 background:#040000;
 text-decoration: none;
}
	
.banner{
	margin-top:5px;
	padding:5px 0;
	border-bottom:1px solid #bd4807;
	border-top:1px solid #bd4807;}
#full-screen-slider { width:100%; height:453px; position:relative}
#slides { width:100%; height:453px; position:relative}
#slides li { width:100%; height:100%;  position:absolute}
#slides li a { display:block; width:100%; height:100%;}
#pagination { width:100%; position:absolute; bottom:10px; z-index:99; text-align:center;}
#pagination li { display:inline-block; width:15px; height:15px; margin:8px; border-radius:7px;text-indent:-999em; background:url(../images/disc-banner_03.png) no-repeat right; cursor:pointer;}

#pagination li.current { background:url(../images/disc-banner_03.png) no-repeat left;}


.main{ }

.types{
	margin-top:16px;
	height:298px}

.about{
	width:260px;
	float:left;
	margin-left:2px;
	padding-right:20px;
	background:url(../images/lineabout_03.jpg) no-repeat right;}

.about .typetop,
.cpfl .typetop{
	padding-bottom:6px;
	font-family:impact;
	color:#040000;
	line-height:16px;
	border-bottom:1px solid #030000;}

.main a.more{
	float:right;
	padding:0 4px;
	margin-right:12px;}

.about .typetop span,
.cpfl .typetop span{
	display:block;
	padding:0 20px 6px;
	float:left;
	margin-right:-3px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#d8282f;
	background:url(../images/icontypetop_03.jpg) no-repeat 7px 1px;
	border-bottom:1px solid #d8282f;}

.about .gywm img{
	margin-top:11px;
	width:256px;
	height:70px;
	border:2px solid #fffafa;
	border-radius:5px;}

.about .gywm div{
	color:#010000;
	line-height:20px;
	text-indent:2em;}

.about .gywm a{ color:#d8282f;}

.xwdt{
	width:380px;
	float:left;
	margin-left:20px;}

.tab_con{ display:none;}
.tab_conbox{ text-align:center; margin-top:5px;}

.tabs{height:23px;line-height:23px;border-bottom:1px solid #000504;width: 100%;}
.tabs li{height:23px;float:left; margin-right:5px;background: #d8282f;overflow: hidden;position: relative;}
.tabs li a {display: block;width:70px; font-family:"微软雅黑"; font-size:14px; color:#fcfdfd; text-align:center;outline: none;}
.tabs li a:hover,
.tabs .thistab a{background: #000504; text-decoration:none;}

.tab_con { padding:0 5px;}
.tab_con .picnew{ padding:3px 0; overflow:hidden;}
.tab_con .picnew img{ float:left; width:120px; height:70px; border:1px solid #cdcbbe;}
.tab_con .picnew div{ width:242px; float:right; line-height:24px; border-bottom:1px dashed #d8282f;}
.tab_con .picnew div a.pictit{ color:#d8282f; font-weight:bold;}
.tab_con .picnew div a.pictit:hover{ color:#000504;}

.tab_con .picnew div p{ text-indent:1em;}
.tab_con .picnew div p a{ color:#d8282f;}

.tab_con ul li{ margin-left:4px; padding:0 4px; list-style:square inside; color:#d8282f; line-height:24px; border-bottom:1px dashed #d8282f;}
.tab_con li a{ color:#010000;}
.tab_con li a span{ float:right;}
.tab_con li a:hover{ color:#d8282f;}

.main .cpfl{
	width:274px;
	float:right;
	margin-right:12px;
	padding-left:18px;
	background:url(../images/linepro_03.jpg) no-repeat;}

.cpfl ul{ margin-bottom:16px;}

.cpfl ul li{
	margin-top:6px;}

.cpfl li a{
	display:block;
	width:266px;
	line-height:28px;
	text-indent:72px;
	background:url(../images/bgproli_03.jpg) no-repeat;
	color:#fff;}
.cpfl li a:hover{
	background:#011 url(../images/+_03.gif) no-repeat 152px center;
	text-decoration:none;}


.cpzs .typetop,
.cases .typetop{
	font-family:impact;
	color:#fcfeff;
	line-height:30px;
	background:#040000;
	border-bottom:1px solid #040000;}

.cpzs .typetop a,
.cases .typetop a{
	margin-right:26px;}

.cpzs .typetop span,
.cases .typetop span{
	padding:0 24px ;
	float:left;
	margin-right:-11px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#d8282f;
	background:url(../images/icontypetop_03.jpg) no-repeat 10px center;}


.marquee {width:968px;height:152px;margin:20px 16px;overflow:hidden;}
.marquee li{ display:inline; float:left; margin-right:3px;}
.marquee li a{ width:190px; height:152px; display:block; float:left; }
.marquee li img {width:190px; height:152px;}

/* .footer{ height:280px;} */

.foot{
	/* float:left;
	width:674px; */
	margin-left:6px;
	font-family:"微软雅黑";
	color:#030000;
	line-height:22px;}

.foot img{ float:left;}

.foot div.footinfo{
	padding:8px 0;
	float:left;
	margin-left:20px;
	width:458px;
	white-space:pre-wrap;}

.foot a{ color:#030000;}

.flinks{
	float:right;
	margin:10px 26px;}


.select{position:relative;}
.select dt{height:22px;border:1px solid #e2e2e2;background:#fff url(../images/select_03.jpg) no-repeat 155px center;line-height:22px;padding-left:4px;cursor:pointer;width:174px;color:#b1b1b1;position:relative;z-index:99;}
.select dt:hover,.select dt.cur{border:1px solid #409DFE;box-shadow:0 0 3px #409DFE;}
.select dd{position:absolute;left:0;top:23px;border:1px solid #d2ccc4;background:#fff;display:none;}
.select dd ul{padding:4px;width:170px;max-height:250px;overflow:auto;}
.select dd  a{display:block;color:#bbb;padding:4px;}
.select dd  a:hover{background:#f5f5f5;color:#100;text-decoration:none;}

/* index css end,*/
.con .place{
	margin-top:10px;
	padding-right:40px;
	text-align:right;
	line-height:22px;}
.place li{display:inline-block;list-style:none;}
.place a{ color:#000;}
.place a:hover{ color:#fb0707;}

.left{
	width:222px;
	margin-left:1px;
	float:left;
	background:url(../images/bgleftmenu_03.jpg) no-repeat;}

.left dl{
	padding-bottom:26px;
	width:213px;
	background:#db302b url(../images/bgleft_03.jpg) no-repeat;
	border-radius:0 0 35px 0;}

.left dt{
	height:42px;
	padding:8px 0 0 26px;
	width:200px;
	margin-bottom:6px;
	font-size:28px;
	color:#fff;
	font-weight:bold;
	overflow:hidden;}

.left dt small{
	font-size:14px;
	font-weight:normal;
	text-transform: uppercase;}

.left dd{
	margin:0 16px;}

.left dd a{
	display:block;
	height:40px;
	padding-left:52px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#fbf9f9;
	line-height:38px;
	background:url(../images/bgleftdd_03.png) no-repeat bottom;}
.left dd a:hover,
.left dd a.thisclass{
	color:#011;
	font-weight:bold;
	text-decoration:none;}

.right{
	width:720px;
	min-height:391.6px;
	padding:0 22px;
	float:right;
	margin-right:2px;
	margin-bottom:24px;
	background:#fff;
	border-radius:0 15px 0 0;}

.contop{
	margin-top:12px;
	padding-left:24px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#d92b2e;
	line-height:30px;
	background:url(../images/bgcontop_03.jpg) no-repeat bottom;}


.p1{
	margin:18px;
	font-family:"微软雅黑";
	color:#060000;
	line-height:24px;}

.p1 img{ max-width:100%;}

.p2{}

.p2 ul{
	margin-top:12px;}

.p2 ul li{
	float:left;
	margin: 12px;
	text-align:center;}

.p2 li a{
	color:#fb0707;}

.p2 li a:hover{ color:#020000;}
	
.p2 li img{
	width:200px;
	height:160px;
	border:1px solid #db3437;}
.p2 li a:hover img{ border:1px solid #030000;}




/* .p2 li div{
	width:158px;
	float:left;
	margin-left:15px;
	padding-top:8px;}

.p2 li div .title{
	color:#fb0707;}
.p2 li div a.title:hover{ color:#020000;}

.p2 li div p{
	margin:20px 0;
	color:#625a5a;}

.p2 li div .ljgd{
	margin-left:2px;
	padding-left:20px;
	background:url(../images/iconliaojie_03.jpg) no-repeat left center;
	font-family:"微软雅黑";
	color:#020000;}
.p2 li div .ljgd:hover{ color:#e33;} */

.pagelist{
	margin:24px 0;
	text-align:center;}

.pagelist li{
	display:inline-block;}

.pagelist li a{
	display:block;
	min-width:20px;
	line-height:19px;
	color:#858282;
	text-align:center;
	border:1px solid #cac8c9;}
.pagelist li a:hover{
	color:#fcfbfb;
	font-weight:bold;
	background:url(../images/bgpage_03.jpg) repeat-x;
	border:1px solid #fb0a1b;
	text-decoration:none;}

.p3{ padding:32px;}

#preview {text-align: center; width: 350px; float: left; margin-left:-20px;}
.jqzoom { width: 310px; margin:0 auto 30px; height: 252px; overflow: hidden; border:2px solid #da2c2d; position: relative;}
#bigImg{ width:310px; height:252px;}
.zoomdiv {width: 310px; height: 310px; z-index: 100; position: absolute; text-align: center; display: none; background: #fff no-repeat; overflow: hidden; border: #e4e4e4 1px solid;}
#spec {position: relative; width: 350px; height: 74px; overflow: hidden;}
.specLeftT,.specLeftF {position: absolute; width: 15px; background: url(../images/left_03.jpg) no-repeat; float: left; height: 15px; top: 27px; cursor: pointer; left: 0px}
.specRightT,.specRightF {position: absolute; width: 15px; background: url(../images/right_03.jpg) no-repeat; float: left; height: 15px; top: 27px; cursor: pointer; right: 0px}

#specList {position: absolute;  width: 312px; height: 74px; overflow: hidden; top: 0px; left: 22px; }
#specList ul {position: absolute; width: 270px; }
#specList ul li {width: 74px; float: left; margin-right: 4px}
#specList ul li img { width: 68px; height: 68px; border: #dfe0c8 3px solid;}
#specList ul li.on img{border: #da2c2d 3px solid;}

.bigimg {
	width: 800px; height: 800px}
.jqZoomPup {z-index: 10; position: absolute; filter: alpha(opacity=50);  width: 50px; background: #fede4f no-repeat 50% top; height: 50px; visibility: hidden;  top: 0px; cursor: move; border: #aaa 1px solid; left: 0px; opacity: 0.5;}

.proinfo{
	width:328px;
	float:right;
	margin-right:-10px;}

.proinfo h2{
	margin:16px 0;
	font-size:14px;}

.proinfo p{ line-height:24px;}


.tab_con3{ display:none; min-height:300px;}

.tabs3{height: 34px;width: 100%; margin-top:40px;}
.tabs3 li{height:34px;line-height:34px;float:left;margin-bottom: -1px;overflow: hidden;position: relative;}
.tabs3 li a {display: block;padding: 0 14px; color:#504f4f; border:1px solid #fff;outline: none;}
.tabs3 li a:hover,.tabs3 .thistab a { border:1px solid #868686; text-decoration:none;}

.tab_conbox3{ padding:12px 20px; border: 1px solid #848484; color:#504f4f; line-height:24px;}
.tab_conbox3 img{ max-width:100%;}

.p4{
	padding:34px 20px 0;}

.p4 ul li{
	height:124px;
	margin-bottom:40px;}

.p4 li img{
	float:left;
	width:176px;
	height:124px;}

.p4 li div{
	width:476px;
	float:right;}

.p4 li div h2{
	font-size:14px;
	color:#da2c2d;
	line-height:32px;
	overflow:hidden;}

.p4 li div h2 a{
	float:left;
	color:#da2c2d;}
.p4 li div h2 a:hover{ color:#020000;}

.p4 li div h2 span{
	float:right;}

.p4 li div p{
	line-height:20px;}

.p4 li div .ljgd{
	padding-left:22px;
	background:url(../images/iconliaojie_03.jpg) no-repeat left center;
	font-family:"微软雅黑";
	color:#020000;}
.p4 li div .ljgd:hover{ color:#e33;}


.p5{
	margin:34px 36px;
	color:#181818;
	line-height:22px;}

.p5 .title{
	font-size:16px;
	color:#242323;
	text-align:center;}

.p5 .info{
	margin:8px -20px 20px;
	color:#5d5a5a;
	text-align:center;
	border-bottom:1px dashed #878484;
	white-space:pre-wrap;}

.p5 img{ max-width:100%;}

.prenext{
	margin:40px;
	color:#181818;
	line-height:22px;}

.prenext a{ color:#181818;}
.prenext a:hover{ color:#e33;}








